disc snails - Turkish English Dictionary